autonomously replicating sequence - French English Dictionary